web maker notebook web web designing animation copyright hosting web design attorney intellectual property computer law web development mariage anniversaire computer india intellectual property attorney computer lawyer laptop legal agreement contract animations computer repair